ability to earn one's livelihood - French English Dictionary